package com.aspose.cells;

import java.util.ArrayList;
import java.util.Iterator;

class zbqq {
   short a;
   String b;
   String c;
   String d;
   short e;
   int f;
   int g;
   String h;
   String i;
   String j;
   PivotTable k;
   ArrayList l;

   zbqq(PivotTable var1) {
      this.k = var1;
      this.f = 512;
      this.g = 79;
      this.a = 0;
      this.e = 0;
   }

   void a(zbqq var1) {
      this.a = var1.a;
      this.b = var1.b;
      this.c = var1.c;
      this.d = var1.d;
      this.e = var1.e;
      this.f = var1.f;
      this.g = var1.g;
      this.h = var1.h;
      this.i = var1.i;
      this.j = var1.j;
      if (var1.l != null && var1.l.size() > 0) {
         this.l = new ArrayList();
         Iterator var2 = var1.l.iterator();

         while(var2.hasNext()) {
            byte[] var3 = (byte[])var2.next();
            byte[] var4 = new byte[var3.length];
            System.arraycopy(var3, 0, var4, 0, var4.length);
            com.aspose.cells.b.a.a.ze.a(this.l, (Object)var4);
         }
      }

   }

   void a(boolean var1, int var2) {
      this.g &= ~var2;
      this.g |= var1 ? var2 : 0;
   }

   boolean a(int var1) {
      return (this.g & '\uffff' & var1) != 0;
   }

   void b(boolean var1, int var2) {
      this.f &= ~var2;
      this.f |= var1 ? var2 : 0;
   }

   boolean b(int var1) {
      return (this.f & '\uffff' | var1) != 0;
   }
}
